be on the ball


Results for "be on the ball"

English - Turkish Dictionary

be on the ball

(English - Turkish Dictionary) :
argo akıllı ve dikkatli olmak.